﻿@charset "UTF-8";

/* ------------------------初始化样式------------------------ */
*{padding: 0; margin: 0;}
*, :after, :before {-webkit-box-sizing: border-box;box-sizing: border-box;  }
body,html{overflow: auto;min-width: 1200px;}
body{overflow: hidden;color: #1f162b;font-size: 14px;font-family:'微软雅黑';}
table{border-collapse:collapse;border-spacing:0; width: 100%;}
img{border:none;}
h1,h2,h3,h4,h5,h6,p{ margin:0;font-size:100%;}
input,label,img,th{vertical-align: middle;}
ul,ol,li{ margin: 0;padding: 0;list-style:none;}
a,a:visited,a:focus,a:active{color: inherit;text-decoration:none;}

/* 清除浮动 */
.dm-cf { zoom:1; }
.dm-cf:after { content:''; display:block; clear:both; }
.dm-fl{float: left!important;}
.dm-fr{float: right!important;}

/*栅格*/
.dm-u-1{width:8.33333333%;}
.dm-u-2{width:16.66666667%;}
.dm-u-3{width:25%;}
.dm-u-4{width:33.33333333%;}
.dm-u-5{width:41.66666667%;}
.dm-u-6{width:50%;}
.dm-u-7{width:58.33333333%;}
.dm-u-8{width:66.66666667%;}
.dm-u-9{width:75%;}
.dm-u-10{width:83.33333333%;}
.dm-u-11{width:91.66666667%;}
.dm-u-12{width:100%;}

/*等分*/
[class*=dm-avg-]{display:block;margin:0;padding:0;list-style:none;}
[class*=dm-avg-]:after,[class*=dm-avg-]:before{display:table;content:" ";}
[class*=dm-avg-]:after{clear:both;}
[class*=dm-avg-]>li{float:left;display:block;height:auto;}
.dm-avg-1>li{width:100%;}
.dm-avg-1>li:nth-of-type(n){clear:none;}
.dm-avg-1>li:nth-of-type(1n+1){clear:both;}
.dm-avg-2>li{width:50%;}
.dm-avg-2>li:nth-of-type(n){clear:none;}
.dm-avg-2>li:nth-of-type(2n+1){clear:both;}
.dm-avg-3>li{width:33.33333333%;}
.dm-avg-3>li:nth-of-type(n){clear:none;}
.dm-avg-3>li:nth-of-type(3n+1){clear:both;}
.dm-avg-4>li{width:25%;}
.dm-avg-4>li:nth-of-type(n){clear:none;}
.dm-avg-4>li:nth-of-type(4n+1){clear:both;}
.dm-avg-5>li{width:20%;}
.dm-avg-5>li:nth-of-type(n){clear:none;}
.dm-avg-5>li:nth-of-type(5n+1){clear:both;}
.dm-avg-6>li{width:16.66666667%;}
.dm-avg-6>li:nth-of-type(n){clear:none;}
.dm-avg-6>li:nth-of-type(6n+1){clear:both;}
.dm-avg-7>li{width:14.28571429%;}
.dm-avg-7>li:nth-of-type(n){clear:none;}
.dm-avg-7>li:nth-of-type(7n+1){clear:both;}
.dm-avg-8>li{width:12.5%;}
.dm-avg-8>li:nth-of-type(n){clear:none;}
.dm-avg-8>li:nth-of-type(8n+1){clear:both;}
.dm-avg-9>li{width:11.11111111%;}
.dm-avg-9>li:nth-of-type(n){clear:none;}
.dm-avg-9>li:nth-of-type(9n+1){clear:both;}
.dm-avg-10>li{width:10%;}
.dm-avg-10>li:nth-of-type(n){clear:none;}
.dm-avg-10>li:nth-of-type(10n+1){clear:both;}
.dm-avg-11>li{width:9.09090909%;}
.dm-avg-11>li:nth-of-type(n){clear:none;}
.dm-avg-11>li:nth-of-type(11n+1){clear:both;}
.dm-avg-12>li{width:8.33333333%;}
.dm-avg-12>li:nth-of-type(n){clear:none;}
.dm-avg-12>li:nth-of-type(12n+1){clear:both;}


/*-------------常用类----------*/
.text-l{ text-align: left !important;}
.text-c{ text-align: center !important;}
.text-r{ text-align: right !important;}
.ver-u{ vertical-align: unset!important; }
.ver-m{ vertical-align: middle!important; }
.ver-t{ vertical-align: top!important; }
.ver-b{ vertical-align: -webkit-baseline-middle!important; }

.dis-ib{display: inline-block; vertical-align: middle;}

/*-------------距离----------*/
.mt-15{ margin-top: 15px!important;}
.mt-20{ margin-top: 20px!important;}
.mt-30{ margin-top: 30px!important;}
.mt-40{ margin-top: 40px!important;}

.mr-15{margin-right: 15px!important;}
.mr-20{margin-right: 20px!important;}
.mr-30{margin-right: 30px!important;}
.mr-40{margin-right: 40px!important;}

.ml-15{margin-left: 15px!important;}
.ml-20{margin-left: 20px!important;}
.ml-30{margin-left: 30px!important;}
.ml-40{margin-left: 40px!important;}

.padl-10{padding-left: 10px !important;}
.padl-15{padding-left: 15px !important;}
.padl-20{padding-left: 20px !important;}
.padl-30{padding-left: 30px !important;}

/*-------------上传图片----------*/
.up-img{position: relative;width: 110px;text-align: center;overflow: hidden;}
.up-img img{ width: 110px; height: 110px; }
.up-img input{position: absolute;left: 0;width: 110px;height: 110px;opacity: 0;padding: 0;top: 0;cursor: pointer;}
.up-img p{ line-height: 30px; }

/*-------------table类----------*/
input,textarea,select{height: 34px;border: 1px solid #dddddd;padding:0 5px;resize: none;}
textarea{line-height: 150%;height: 100px;}
input::-webkit-input-placeholder,table textarea::-webkit-input-placeholder{ color: #dddddd;}
table td{ padding: 10px 0;  }


/*--------------------风格颜色--------------------*/
/*鼠标经过颜色*/
a:hover{color: #024df6;}


/*浏览器兼容性提示*/
.dmport{width: 100%;background-color:#2F3242;height: 100vh;position: fixed; min-width: 1200px;margin: auto;}
.dmport-title{margin:5% 0 2% 0;color:#fff;text-align:center;font-size:30px;}
.dmport-sub-title{margin:0 0 5% 0;color:#fff;text-align:center;font-size:40px;}
.support-images{text-align:center;}
.support-images img{margin:3%;box-shadow:0 5px 5px rgba(60,143,230,.2);text-shadow:1px 1px 1px #01b446;vertical-align: initial;}
.ban-down1{cursor: pointer; display:inline-block;margin-top:5%;width:206px;height:50px;background:#0fd25a;box-shadow:0 5px 5px rgba(60,143,230,.2);color:#fff!important;text-shadow:1px 1px 1px #01b446;font-size:22px;line-height:50px;}
.dmport-btn{text-align:center;}



/*banner*/
.am-slider{position:relative;}
.am-slider-default{margin:0;border-radius:2px;background-color:#fff;}
.am-slider-default .am-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease;}
.am-control-nav,.am-direction-nav,.am-slides{margin:0;padding:0;list-style:none;}
.am-slider .am-slides>li{position:relative;display:none;-webkit-backface-visibility:hidden;}
.am-slider .am-slides img{display:block;width:100%;}
.am-slider-default .am-control-nav{position:absolute;bottom: -30px;width:100%;text-align:center;}
.am-slider-default .am-control-nav li{display:inline-block;margin:0 6px;}
.am-slider-default .am-control-nav li a{display:block;width: 10px;height: 10px;border: 2px solid #d9d9d9;border-radius:50%;background-color: #d9d9d9;text-indent:-9999px;font-size:0;line-height:0;cursor:pointer;}
.am-slider-default .am-control-nav li a.am-active{background-color:#081c9f;cursor:default;border-color: #081c9f;}
.am-control-nav,.am-direction-nav,.am-slides{margin:0;padding:0;list-style:none;}
.am-slider-default .am-direction-nav a{position:absolute;top:50%;z-index:10;display:block;overflow:hidden;margin:-18px 0 0;width: 29px;height: 50px;opacity:.45;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;}
.am-slider-default .am-direction-nav .am-prev{left: 0;background: url("../images/leftarrow.png") no-repeat center;}
.am-slider-default .am-direction-nav .am-next{right: 0;text-align:right;background: url("../images/rightarrow.png") no-repeat center;}
.am-slider-default .am-direction-nav a:hover{opacity: 1;}






